myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
local myvar_2 = 0
local myvar_3 = 100000
local myvar_4 = 0
local myvar_5 = 0
myvar_6 = GlobalObjManager["getPersonIds"](GlobalObjManager)
for loopvar1, loopvar2 in myvar_6 do 
	if (loopvar2 ~= myvar_0) then
	myvar_11 = GetPersonData(loopvar2, PersonData["Person Type"])
		if (myvar_11 == myvar_1) then
		myvar_12 = GlobalObjManager["getDistanceBetweenObjects"](GlobalObjManager, myvar_0, loopvar2)
		myvar_2 = myvar_12
			if (myvar_2 < myvar_3) then
			myvar_3 = myvar_2
			myvar_5 = loopvar2
		end
	end
end
end
local myvar_8 = 0
SetTemp(myvar_8, myvar_5)
